glacial trough - French English Dictionary